package com.ysg.http.data.entity.user;

import java.util.List;
import java.util.Map;

public class UserResult {
    /**
     * 用户id
     */
    private Integer id;
    /**
     * 用户账号
     */
    private Integer usercode;
    /**
     * 腾讯code
     */
    private String tengxuncode;//腾讯生成编码ID 9位
    /**
     * 昵称
     */
    private String nick;
    /**
     * 头像
     */
    private String pic;
    /**
     * 创建时间
     */
    private String createtime;
    /**
     * 生日
     */
    private String birthday;
    /**
     * 地址
     */
    private String address;
    /**
     * 我的签名
     */
    private String mysign;
    /**
     * 性别 1、男  2、女  3、未选择  默认3、未选择
     */
    private Integer sex;
    /**
     * 身份认证状态 1已实名  2未实名
     */
    private Integer status;
    /**
     * 经度
     */
    private String lon;
    /**
     * 维度
     */
    private String lat;
    /**
     * 在线状态  1在线  2不在线  默认2不在线
     */
    private Integer onlinestatus;
    /**
     * 贵族等级id
     */
    private Integer nobleid;
    /**
     * 动态总数
     */
    private String dongtaiall;
    /**
     * 新增动态数
     */
    private String dongtai;
    /**
     * 关注总数
     */
    private String guanzhu;
    /**
     * 粉丝总数
     */
    private String fansnumall;
    /**
     * 新增粉丝数
     */
    private String fansnum;
    /**
     * 形象照片
     */
    private String xingxiang;
    /**
     * 形象照片数组
     */
    private List<String> xingxiangList;
    /**
     * 省
     */
    private String sheng;
    /**
     * 市
     */
    private String shi;
    /**
     * 贵族徽章
     */
    private String medal;
    //是否已关注（1，，关注，2，未关注）
    private Integer guanzhuState;
    //是否开启 不看ta动态（1，开启，2，未开启）
    private String notDongtaiState;
    /**
     * 是否拉黑 1已拉黑 2未拉黑
     */
    private Integer islahei;
    /**
     * 是否禁言 1已禁言 2未禁言
     */
    private Integer isjinyan;

    private String shengao;//身高
    private String tizhong;//体重
    private String nianshouru;//年收入
    private String eduStatusRu;//学历
    private Integer zhiyecode;//职业编号
    private String zhiyename;//职业名字
    private String biaoqianid;//标签id
    private String biaoqianname;//标签名字
    private Integer iswanshan;//是否完善过基础信息   1已完善   2未完善

    private String messagePrice = "0";
    private String videoPrice = "0";
    private String voicePrice = "0";
    private Integer videoStatus;
    private Integer voiceStatus;
    //微信号
    private String weChatNum;

    //qq号
    private String qqNum;

    //手机号
    private String phoneNum;


    private boolean checked;

    public String getWeChatNum() {
        return weChatNum;
    }

    public void setWeChatNum(String weChatNum) {
        this.weChatNum = weChatNum;
    }

    public String getQqNum() {
        return qqNum;
    }

    public void setQqNum(String qqNum) {
        this.qqNum = qqNum;
    }

    public String getPhoneNum() {
        return phoneNum;
    }

    public void setPhoneNum(String phoneNum) {
        this.phoneNum = phoneNum;
    }

    public boolean isChecked() {
        return checked;
    }

    public void setChecked(boolean checked) {
        this.checked = checked;
    }

    public String getMessagePrice() {
        return messagePrice;
    }

    public void setMessagePrice(String messagePrice) {
        this.messagePrice = messagePrice;
    }

    public Integer getVideoStatus() {
        return videoStatus;
    }

    public void setVideoStatus(Integer videoStatus) {
        this.videoStatus = videoStatus;
    }

    public Integer getVoiceStatus() {
        return voiceStatus;
    }

    public void setVoiceStatus(Integer voiceStatus) {
        this.voiceStatus = voiceStatus;
    }

    public String getEduStatusRu() {
        return eduStatusRu;
    }

    public void setEduStatusRu(String eduStatusRu) {
        this.eduStatusRu = eduStatusRu;
    }

    /**
     * 标签数组
     */
    private List<String> biaoqianList;
    /**
     * 累积充值金额
     */
    private double chongzhimoney;
    /**
     * 音视频通话免费时长
     */
    private Integer freetime;
    /**
     * 是否能发送图片消息  1可以  2不可以
     */
    private Integer issendimg;
    /**
     * 头饰
     */
    private String toushi;

    private String toushiSvga;
    /**
     * 用户等级
     */
    private Integer userLevel;
    /**
     * 收到的礼物数量
     */
    private Integer giftNumber;

    /**
     * 获取金豆数量
     */
    private long jindou;

    //土豪值
    private String moneyValue;

    //语音签名信息
    private VoiceSignatureEntity signatureDto;

    //认证信息
    private List<UserAuthEntity> userAuthDtoList;

    private String visitorCount;

    private String charmvalue;

    private Integer age;

    private Map<String, Object> userSetting;

    private Map<String, Object> vipMap;

    private String region;

    private int isReal;
    private String shipinstate;

    //房主在主播间查看观众信息的时候判断用户是否能被T出主播间  默认是
    private Integer kickOut = 1;


    public String getVideoPrice() {
        return videoPrice;
    }

    public void setVideoPrice(String videoPrice) {
        this.videoPrice = videoPrice;
    }

    public String getVoicePrice() {
        return voicePrice;
    }

    public void setVoicePrice(String voicePrice) {
        this.voicePrice = voicePrice;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getUsercode() {
        return usercode;
    }

    public void setUsercode(Integer usercode) {
        this.usercode = usercode;
    }

    public String getTengxuncode() {
        return tengxuncode;
    }

    public void setTengxuncode(String tengxuncode) {
        this.tengxuncode = tengxuncode;
    }

    public String getNick() {
        return nick;
    }

    public void setNick(String nick) {
        this.nick = nick;
    }

    public String getPic() {
        return pic;
    }

    public void setPic(String pic) {
        this.pic = pic;
    }

    public String getCreatetime() {
        return createtime;
    }

    public void setCreatetime(String createtime) {
        this.createtime = createtime;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getMysign() {
        return mysign;
    }

    public void setMysign(String mysign) {
        this.mysign = mysign;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getLon() {
        return lon;
    }

    public void setLon(String lon) {
        this.lon = lon;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public Integer getOnlinestatus() {
        return onlinestatus;
    }

    public void setOnlinestatus(Integer onlinestatus) {
        this.onlinestatus = onlinestatus;
    }

    public Integer getNobleid() {
        return nobleid;
    }

    public void setNobleid(Integer nobleid) {
        this.nobleid = nobleid;
    }

    public String getDongtaiall() {
        return dongtaiall;
    }

    public void setDongtaiall(String dongtaiall) {
        this.dongtaiall = dongtaiall;
    }

    public String getDongtai() {
        return dongtai;
    }

    public void setDongtai(String dongtai) {
        this.dongtai = dongtai;
    }

    public String getGuanzhu() {
        return guanzhu;
    }

    public void setGuanzhu(String guanzhu) {
        this.guanzhu = guanzhu;
    }

    public String getFansnumall() {
        return fansnumall;
    }

    public void setFansnumall(String fansnumall) {
        this.fansnumall = fansnumall;
    }

    public String getFansnum() {
        return fansnum;
    }

    public void setFansnum(String fansnum) {
        this.fansnum = fansnum;
    }

    public String getXingxiang() {
        return xingxiang;
    }

    public void setXingxiang(String xingxiang) {
        this.xingxiang = xingxiang;
    }

    public List<String> getXingxiangList() {
        return xingxiangList;
    }

    public void setXingxiangList(List<String> xingxiangList) {
        this.xingxiangList = xingxiangList;
    }

    public String getSheng() {
        return sheng;
    }

    public void setSheng(String sheng) {
        this.sheng = sheng;
    }

    public String getShi() {
        return shi;
    }

    public void setShi(String shi) {
        this.shi = shi;
    }

    public String getMedal() {
        return medal;
    }

    public void setMedal(String medal) {
        this.medal = medal;
    }

    public Integer getGuanzhuState() {
        return guanzhuState;
    }

    public void setGuanzhuState(Integer guanzhuState) {
        this.guanzhuState = guanzhuState;
    }

    public String getNotDongtaiState() {
        return notDongtaiState;
    }

    public void setNotDongtaiState(String notDongtaiState) {
        this.notDongtaiState = notDongtaiState;
    }

    public Integer getIslahei() {
        return islahei;
    }

    public void setIslahei(Integer islahei) {
        this.islahei = islahei;
    }

    public Integer getIsjinyan() {
        return isjinyan;
    }

    public void setIsjinyan(Integer isjinyan) {
        this.isjinyan = isjinyan;
    }

    public String getShengao() {
        return shengao;
    }

    public void setShengao(String shengao) {
        this.shengao = shengao;
    }

    public String getTizhong() {
        return tizhong;
    }

    public void setTizhong(String tizhong) {
        this.tizhong = tizhong;
    }

    public String getNianshouru() {
        return nianshouru;
    }

    public void setNianshouru(String nianshouru) {
        this.nianshouru = nianshouru;
    }

    public Integer getZhiyecode() {
        return zhiyecode;
    }

    public void setZhiyecode(Integer zhiyecode) {
        this.zhiyecode = zhiyecode;
    }

    public String getZhiyename() {
        return zhiyename;
    }

    public void setZhiyename(String zhiyename) {
        this.zhiyename = zhiyename;
    }

    public String getBiaoqianid() {
        return biaoqianid;
    }

    public void setBiaoqianid(String biaoqianid) {
        this.biaoqianid = biaoqianid;
    }

    public String getBiaoqianname() {
        return biaoqianname;
    }

    public void setBiaoqianname(String biaoqianname) {
        this.biaoqianname = biaoqianname;
    }

    public Integer getIswanshan() {
        return iswanshan;
    }

    public void setIswanshan(Integer iswanshan) {
        this.iswanshan = iswanshan;
    }

    public List<String> getBiaoqianList() {
        return biaoqianList;
    }

    public void setBiaoqianList(List<String> biaoqianList) {
        this.biaoqianList = biaoqianList;
    }

    public double getChongzhimoney() {
        return chongzhimoney;
    }

    public void setChongzhimoney(double chongzhimoney) {
        this.chongzhimoney = chongzhimoney;
    }

    public Integer getFreetime() {
        return freetime;
    }

    public void setFreetime(Integer freetime) {
        this.freetime = freetime;
    }

    public Integer getIssendimg() {
        return issendimg;
    }

    public void setIssendimg(Integer issendimg) {
        this.issendimg = issendimg;
    }

    public String getToushi() {
        return toushi;
    }

    public void setToushi(String toushi) {
        this.toushi = toushi;
    }

    public String getToushiSvga() {
        return toushiSvga;
    }

    public void setToushiSvga(String toushiSvga) {
        this.toushiSvga = toushiSvga;
    }

    public Integer getUserLevel() {
        return userLevel;
    }

    public void setUserLevel(Integer userLevel) {
        this.userLevel = userLevel;
    }

    public Integer getGiftNumber() {
        return giftNumber;
    }

    public void setGiftNumber(Integer giftNumber) {
        this.giftNumber = giftNumber;
    }

    public long getJindou() {
        return jindou;
    }

    public void setJindou(long jindou) {
        this.jindou = jindou;
    }

    public String getMoneyValue() {
        return moneyValue;
    }

    public void setMoneyValue(String moneyValue) {
        this.moneyValue = moneyValue;
    }

    public VoiceSignatureEntity getSignatureDto() {
        return signatureDto;
    }

    public void setSignatureDto(VoiceSignatureEntity signatureDto) {
        this.signatureDto = signatureDto;
    }

    public List<UserAuthEntity> getUserAuthDtoList() {
        return userAuthDtoList;
    }

    public void setUserAuthDtoList(List<UserAuthEntity> userAuthDtoList) {
        this.userAuthDtoList = userAuthDtoList;
    }

    public String getVisitorCount() {
        return visitorCount;
    }

    public void setVisitorCount(String visitorCount) {
        this.visitorCount = visitorCount;
    }

    public String getCharmvalue() {
        return charmvalue;
    }

    public void setCharmvalue(String charmvalue) {
        this.charmvalue = charmvalue;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public Map<String, Object> getUserSetting() {
        return userSetting;
    }

    public void setUserSetting(Map<String, Object> userSetting) {
        this.userSetting = userSetting;
    }

    public Map<String, Object> getVipMap() {
        return vipMap;
    }

    public void setVipMap(Map<String, Object> vipMap) {
        this.vipMap = vipMap;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public Integer getKickOut() {
        return kickOut;
    }

    public void setKickOut(Integer kickOut) {
        this.kickOut = kickOut;
    }

    public int getIsReal() {
        return isReal;
    }

    public void setIsReal(int isReal) {
        this.isReal = isReal;
    }

    public String getShipinstate() {
        return shipinstate;
    }

    public void setShipinstate(String shipinstate) {
        this.shipinstate = shipinstate;
    }
}
